package com.yzt.zhuju.network.apiconfig;

/**
 * author : bob
 * date   : 2022/12/6
 * desc   : 账号模块
 */
public interface AccountUrlConstant {

    //获取国家或者地区区号
    String GET_COUNTRY_OR_ZONE_CODE = "api/app/areacode";

    //短信登录注册
    String POST_PHONE_LOGIN = "phone/login";

    //密码登录注册
    String POST_PWD_LOGIN = "pw/login";

    //获取验证码
    String GET_VERIFY_CODE = "api/sms/getVerifyCode";

    //获取登录的验证码
    String GET_LOGIN_VERIFY_CODE = "login/code";

    //获取修改手机号验证码
    String GET_ACCOUNT_PHONE_UPDATE_CODE = "account/phone/update/code";

    //获取修改手机号验证码
    String GET_ACCOUNT_PHONE_UPDATE = "account/phone/update";

    //获取融云信息
    String GET_RONG_INFO = "profile/rong/info";

    //第三方登录
    String POST_OTHER_LOGIN = "code/login";

    //一键登录
    String POST_ONE_KEY_LOGIN = "fast/login";

    //第三方绑定/解绑
    String POST_OTHER_BIND = "api/user/otherBin";

    //获取用户信息列表
    String GET_USER_LOAD_USER_PROFILE_LIST = "user/info/query/list";

    //获取用户信息列表
    String GET_GROUP_LOAD_GROUP_PROFILE_LIST = "group/mine/info";

    // 按需获取用户详情
    String API_MINE_GET_FULL_INFO_PARTS = "user/info/profile";

    // 绑定推送
    String API_BIND_PUSH = "push/device/update";

    // 按需获取用户信息的部分
    String API_MINE_GET_OTHER_INFO = "user/info/detail";

    // 获取用户等级
    String API_MINE_GET_USER_LEVEL = "api/user/info/getUserDiamondLevelInfo";

    // 获取激励视频基础信息
    String API_MINE_GET_WATCH_VIDEO_INFO = "api/google/admob/config";

    // 编辑个人资料
    String API_MINE_EDIT_USER_INFO = "user/info/edit";

    // 编辑个人资料
    String API_MINE_EDIT_USER_INFO_REGISTER = "finish/register";

    // 删除视频
    String API_MINE_EDIT_DEL_VIDEO = "api/user/info/delVideoAvatar";

    // 提交个人邀请码
    String API_MINE_SUBMIT_INVITE_CODE = "api/card/fillInTheInviteCode";

    // 获取默认国家
    String API_MINE_GET_DEFAULT_COUNTRY = "api/app/getUserCode";

    // 上传照片
    String API_MINE_SUBMIT_FILE = "api/aws/picture/upload";

    // 上传视频
    String API_MINE_SUBMIT_FILE_VIDEO = "api/user/info/uploadProfileVideo";

    // 上传照片lite
    String API_MINE_SUBMIT_IMAGE_LITE = "api/aws/picture/baseUpload";

    // 上传视频lite
    String API_MINE_SUBMIT_FILE_VIDEO_LITE = "api/aws/video/baseUpload";

    // 用户黑名单
    String API_USER_BLACKLIST = "api/user/relation/blacklist";

    // 移除黑名单
    String API_USER_CANCEL_BLACK = "api/user/relation/cancelblack";

    // 关注列表
    String API_USER_FOLLOW_LIST = "user/friend/follow/list";

    // 粉丝列表
    String API_USER_FANS_LIST = "user/friend/fans/list";

    // 好友列表
    String API_USER_GOOD_FRIEND_LIST = "user/friend/list";

    // 修改密码 忘记密码
    String API_USER_MODIFY_PWD = "api/set/modifyPwd";

    // 关注或者取消关注
    String POST_FOLLOW_OR_FOLLOW_USER = "user/friend/follow/create";

    // 关注或者取消关注
    String POST_FOLLOW_OR_UN_FOLLOW_USER = "user/friend/follow/delete";

    //通过个人中心页面右上角查看用户更多信息
    String API_HEAD_GET_CONFIG_URE = "user/chat/report";

    //举报
    String API_RELATION_INFORM = "api/user/relation/inform";

    //获取礼物墙列表
    String API_USER_GIFT_WALL_LIST = "/api/user/gift/loadGiftWallList";

    //搜索用户
    String API_SEARCH_USER = "api/user/searchUser";

    //用户签到
    String API_USER_SIGN = "api/user/searchUser";

    //用户修改提醒状态
    String API_USER_SIGN_TIP_STATUS = "api/user/searchUser";

    //申请注销
    String API_USER_LOGOFF = "cancel/account";

    //获取更换银行卡验证码
    String API_BANK_UPDATE_CODE = "bank/update/code";

    //获取更换银行卡验证码
    String API_BANK_UPDATE = "bank/update";
}
